home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / usr / share / uim / japanese-kana.scm < prev    next >
Encoding:
Text File  |  2010-11-07  |  26.4 KB  |  936 lines

  1. ;;;
  2. ;;; Copyright (c) 2003-2009 uim Project http://code.google.com/p/uim/
  3. ;;;
  4. ;;; All rights reserved.
  5. ;;;
  6. ;;; Redistribution and use in source and binary forms, with or without
  7. ;;; modification, are permitted provided that the following conditions
  8. ;;; are met:
  9. ;;; 1. Redistributions of source code must retain the above copyright
  10. ;;;    notice, this list of conditions and the following disclaimer.
  11. ;;; 2. Redistributions in binary form must reproduce the above copyright
  12. ;;;    notice, this list of conditions and the following disclaimer in the
  13. ;;;    documentation and/or other materials provided with the distribution.
  14. ;;; 3. Neither the name of authors nor the names of its contributors
  15. ;;;    may be used to endorse or promote products derived from this software
  16. ;;;    without specific prior written permission.
  17. ;;;
  18. ;;; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND
  19. ;;; ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  20. ;;; IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  21. ;;; ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE
  22. ;;; FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  23. ;;; DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  24. ;;; OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  25. ;;; HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  26. ;;; LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  27. ;;; OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  28. ;;; SUCH DAMAGE.
  29. ;;;;
  30.  
  31. ;; ja-kana-hiragana rule and ja-kana-katakana-rule should be merged.
  32.  
  33. (define ja-kana-hiragana-rule
  34.   '(
  35.     ((("#"). ("ñí"))())
  36.     ((("E"). ("ñú"))())
  37.     ((("$"). ("ñÑ"))())
  38.     ((("%"). ("ñº"))())
  39.     ((("&"). ("ñ⌐"))())
  40.     ((("'"). ("ñπ"))())
  41.     ((("("). ("ñσ"))())
  42.     (((")"). ("ñτ"))())
  43.     ((("~"). ("ñ≥"))())
  44.     ((("Z"). ("ñ├"))())
  45.     ((("y"). ("ñ≤"))())
  46.     ((("3"). ("ñó"))())
  47.     ((("e"). ("ññ"))())
  48.     ((("4"). ("ñª"))())
  49.     ((("5"). ("ñ¿"))())
  50.     ((("6"). ("ñ¬"))())
  51.     ((("t"). ("ñ½"))())
  52.     ((("g"). ("ñ¡"))())
  53.     ((("h"). ("ñ»"))())
  54.     (((":"). ("ñ▒"))())
  55.     ((("b"). ("ñ│"))())
  56.     ((("x"). ("ñ╡"))())
  57.     ((("d"). ("ñ╖"))())
  58.     ((("r"). ("ñ╣"))())
  59.     ((("p"). ("ñ╗"))())
  60.     ((("c"). ("ñ╜"))())
  61.     ((("q"). ("ñ┐"))())
  62.     ((("a"). ("ñ┴"))())
  63.     ((("z"). ("ñ─"))())
  64.     ((("w"). ("ñ╞"))())
  65.     ((("s"). ("ñ╚"))())
  66.     ((("u"). ("ñ╩"))())
  67.     ((("i"). ("ñ╦"))())
  68.     ((("1"). ("ñ╠"))())
  69.     (((","). ("ñ═"))())
  70.     ((("k"). ("ñ╬"))())
  71.     ((("f"). ("ñ╧"))())
  72.     ((("v"). ("ñ╥"))())
  73.     ((("2"). ("ñ╒"))())
  74.     ((("^"). ("ñ╪"))())
  75.     ((("-"). ("ñ█"))())
  76.     ((("j"). ("ñ▐"))())
  77.     ((("n"). ("ñ▀"))())
  78.     ((("]"). ("ñα"))())
  79.     ((("/"). ("ñß"))())
  80.     ((("m"). ("ñΓ"))())
  81.     ((("7"). ("ñΣ"))())
  82.     ((("8"). ("ñµ"))())
  83.     ((("9"). ("ñΦ"))())
  84.     ((("o"). ("ñΘ"))())
  85.     ((("l"). ("ñΩ"))())
  86.     ((("."). ("ñδ"))())
  87.     (((";"). ("ñ∞"))())
  88.     ((("0"). ("ñ∩"))())
  89.     ((("|"). ("í╝"))())
  90.     ((("T"). ("ñ½"))())
  91.     ((("G"). ("ñ¡"))())
  92.     ((("H"). ("ñ»"))())
  93.     ((("*"). ("ñ▒"))())
  94.     ((("B"). ("ñ│"))())
  95.     ((("X"). ("ñ╡"))())
  96.     ((("D"). ("ñ╖"))())
  97.     ((("R"). ("ñ╣"))())
  98.     ((("P"). ("ñ╗"))())
  99.     ((("C"). ("ñ╜"))())
  100.     ((("Q"). ("ñ┐"))())
  101.     ((("A"). ("ñ┴"))())
  102.     ((("W"). ("ñ╞"))())
  103.     ((("S"). ("ñ╚"))())
  104.     ((("U"). ("ñ╩"))())
  105.     ((("I"). ("ñ╦"))())
  106.     ((("!"). ("ñ╠"))())
  107.     ((("K"). ("ñ╬"))())
  108.     ((("F"). ("ñ╧"))())
  109.     ((("V"). ("ñ╥"))())
  110.     ((("\""). ("ñ╒"))())
  111.     ((("="). ("ñ█"))())
  112.     ((("J"). ("ñ▐"))())
  113.     ((("N"). ("ñ▀"))())
  114.     ((("M"). ("ñΓ"))())
  115.     ((("O"). ("ñΘ"))())
  116.     ((("L"). ("ñΩ"))())
  117.     ((("+"). ("ñ∞"))())
  118.     ((("_"). ("ñφ"))())
  119.     ((("Y"). ("ñ≤"))())
  120.     ((("\\"). ("ñφ"))())
  121.     ((("yen"). ("í╝"))())
  122.  
  123.     ((("kana-a"). ("ñí"))())
  124.     ((("kana-i"). ("ñú"))())
  125.     ((("kana-u"). ("ñÑ"))())
  126.     ((("kana-e"). ("ñº"))())
  127.     ((("kana-o"). ("ñ⌐"))())
  128.     ((("kana-ya"). ("ñπ"))())
  129.     ((("kana-yu"). ("ñσ"))())
  130.     ((("kana-yo"). ("ñτ"))())
  131.     ((("kana-WO"). ("ñ≥"))())
  132.     ((("kana-tsu"). ("ñ├"))())
  133.     ((("kana-N"). ("ñ≤"))())
  134.     ((("kana-A"). ("ñó"))())
  135.     ((("kana-I"). ("ññ"))())
  136.     ((("kana-U"). ("ñª"))())
  137.     ((("kana-E"). ("ñ¿"))())
  138.     ((("kana-O"). ("ñ¬"))())
  139.     ((("kana-KA"). ("ñ½"))())
  140.     ((("kana-KI"). ("ñ¡"))())
  141.     ((("kana-KU"). ("ñ»"))())
  142.     ((("kana-KE"). ("ñ▒"))())
  143.     ((("kana-KO"). ("ñ│"))())
  144.     ((("kana-SA"). ("ñ╡"))())
  145.     ((("kana-SHI"). ("ñ╖"))())
  146.     ((("kana-SU"). ("ñ╣"))())
  147.     ((("kana-SE"). ("ñ╗"))())
  148.     ((("kana-SO"). ("ñ╜"))())
  149.     ((("kana-TA"). ("ñ┐"))())
  150.     ((("kana-CHI"). ("ñ┴"))())
  151.     ((("kana-TSU"). ("ñ─"))())
  152.     ((("kana-TE"). ("ñ╞"))())
  153.     ((("kana-TO"). ("ñ╚"))())
  154.     ((("kana-NA"). ("ñ╩"))())
  155.     ((("kana-NI"). ("ñ╦"))())
  156.     ((("kana-NU"). ("ñ╠"))())
  157.     ((("kana-NE"). ("ñ═"))())
  158.     ((("kana-NO"). ("ñ╬"))())
  159.     ((("kana-HA"). ("ñ╧"))())
  160.     ((("kana-HI"). ("ñ╥"))())
  161.     ((("kana-FU"). ("ñ╒"))())
  162.     ((("kana-HE"). ("ñ╪"))())
  163.     ((("kana-HO"). ("ñ█"))())
  164.     ((("kana-MA"). ("ñ▐"))())
  165.     ((("kana-MI"). ("ñ▀"))())
  166.     ((("kana-MU"). ("ñα"))())
  167.     ((("kana-ME"). ("ñß"))())
  168.     ((("kana-MO"). ("ñΓ"))())
  169.     ((("kana-YA"). ("ñΣ"))())
  170.     ((("kana-YU"). ("ñµ"))())
  171.     ((("kana-YO"). ("ñΦ"))())
  172.     ((("kana-RA"). ("ñΘ"))())
  173.     ((("kana-RI"). ("ñΩ"))())
  174.     ((("kana-RU"). ("ñδ"))())
  175.     ((("kana-RE"). ("ñ∞"))())
  176.     ((("kana-RO"). ("ñφ"))())
  177.     ((("kana-WA"). ("ñ∩"))())
  178.     ((("kana-prolonged-sound"). ("í╝"))())
  179.  
  180.     ((("ñ½" "@"). ())("ñ¼" ""))
  181.     ((("ñ¡" "@"). ())("ñ«" ""))
  182.     ((("ñ»" "@"). ())("ñ░" ""))
  183.     ((("ñ▒" "@"). ())("ñ▓" ""))
  184.     ((("ñ│" "@"). ())("ñ┤" ""))
  185.     ((("ñ╡" "@"). ())("ñ╢" ""))
  186.     ((("ñ╖" "@"). ())("ñ╕" ""))
  187.     ((("ñ╣" "@"). ())("ñ║" ""))
  188.     ((("ñ╗" "@"). ())("ñ╝" ""))
  189.     ((("ñ╜" "@"). ())("ñ╛" ""))
  190.     ((("ñ┐" "@"). ())("ñ└" ""))
  191.     ((("ñ┴" "@"). ())("ñ┬" ""))
  192.     ((("ñ─" "@"). ())("ñ┼" ""))
  193.     ((("ñ╞" "@"). ())("ñ╟" ""))
  194.     ((("ñ╚" "@"). ())("ñ╔" ""))
  195.     ((("ñ╧" "@"). ())("ñ╨" ""))
  196.     ((("ñ╥" "@"). ())("ñ╙" ""))
  197.     ((("ñ╒" "@"). ())("ñ╓" ""))
  198.     ((("ñ╪" "@"). ())("ñ┘" ""))
  199.     ((("ñ█" "@"). ())("ñ▄" ""))
  200.     ((("ñ╧" "["). ())("ñ╤" ""))
  201.     ((("ñ╥" "["). ())("ñ╘" ""))
  202.     ((("ñ╒" "["). ())("ñ╫" ""))
  203.     ((("ñ╪" "["). ())("ñ┌" ""))
  204.     ((("ñ█" "["). ())("ñ▌" ""))
  205.     ((("ñ½" "`"). ())("ñ¼" ""))
  206.     ((("ñ¡" "`"). ())("ñ«" ""))
  207.     ((("ñ»" "`"). ())("ñ░" ""))
  208.     ((("ñ▒" "`"). ())("ñ▓" ""))
  209.     ((("ñ│" "`"). ())("ñ┤" ""))
  210.     ((("ñ╡" "`"). ())("ñ╢" ""))
  211.     ((("ñ╖" "`"). ())("ñ╕" ""))
  212.     ((("ñ╣" "`"). ())("ñ║" ""))
  213.     ((("ñ╗" "`"). ())("ñ╝" ""))
  214.     ((("ñ╜" "`"). ())("ñ╛" ""))
  215.     ((("ñ┐" "`"). ())("ñ└" ""))
  216.     ((("ñ┴" "`"). ())("ñ┬" ""))
  217.     ((("ñ─" "`"). ())("ñ┼" ""))
  218.     ((("ñ╞" "`"). ())("ñ╟" ""))
  219.     ((("ñ╚" "`"). ())("ñ╔" ""))
  220.     ((("ñ╧" "`"). ())("ñ╨" ""))
  221.     ((("ñ╥" "`"). ())("ñ╙" ""))
  222.     ((("ñ╒" "`"). ())("ñ╓" ""))
  223.     ((("ñ╪" "`"). ())("ñ┘" ""))
  224.     ((("ñ█" "`"). ())("ñ▄" ""))
  225.  
  226.     ((("ñ½" "kana-voiced-sound"). ())("ñ¼" ""))
  227.     ((("ñ¡" "kana-voiced-sound"). ())("ñ«" ""))
  228.     ((("ñ»" "kana-voiced-sound"). ())("ñ░" ""))
  229.     ((("ñ▒" "kana-voiced-sound"). ())("ñ▓" ""))
  230.     ((("ñ│" "kana-voiced-sound"). ())("ñ┤" ""))
  231.     ((("ñ╡" "kana-voiced-sound"). ())("ñ╢" ""))
  232.     ((("ñ╖" "kana-voiced-sound"). ())("ñ╕" ""))
  233.     ((("ñ╣" "kana-voiced-sound"). ())("ñ║" ""))
  234.     ((("ñ╗" "kana-voiced-sound"). ())("ñ╝" ""))
  235.     ((("ñ╜" "kana-voiced-sound"). ())("ñ╛" ""))
  236.     ((("ñ┐" "kana-voiced-sound"). ())("ñ└" ""))
  237.     ((("ñ┴" "kana-voiced-sound"). ())("ñ┬" ""))
  238.     ((("ñ─" "kana-voiced-sound"). ())("ñ┼" ""))
  239.     ((("ñ╞" "kana-voiced-sound"). ())("ñ╟" ""))
  240.     ((("ñ╚" "kana-voiced-sound"). ())("ñ╔" ""))
  241.     ((("ñ╧" "kana-voiced-sound"). ())("ñ╨" ""))
  242.     ((("ñ╥" "kana-voiced-sound"). ())("ñ╙" ""))
  243.     ((("ñ╒" "kana-voiced-sound"). ())("ñ╓" ""))
  244.     ((("ñ╪" "kana-voiced-sound"). ())("ñ┘" ""))
  245.     ((("ñ█" "kana-voiced-sound"). ())("ñ▄" ""))
  246.     ((("ñ╧" "kana-semivoiced-sound"). ())("ñ╤" ""))
  247.     ((("ñ╥" "kana-semivoiced-sound"). ())("ñ╘" ""))
  248.     ((("ñ╒" "kana-semivoiced-sound"). ())("ñ╫" ""))
  249.     ((("ñ╪" "kana-semivoiced-sound"). ())("ñ┌" ""))
  250.     ((("ñ█" "kana-semivoiced-sound"). ())("ñ▌" ""))
  251.  
  252.     (((">"). ("íú"))())
  253.     ((("<"). ("íó"))())
  254.     ((("?"). ("íª"))())
  255.     ((("@"). ("í½"))())
  256.     ((("["). ("í¼"))())
  257.     ((("{"). ("í╓"))())
  258.     ((("}"). ("í╫"))())
  259.     ((("`"). ("í½"))())
  260.  
  261.     ((("kana-fullstop"). ("íú"))())
  262.     ((("kana-comma"). ("íó"))())
  263.     ((("kana-conjunctive"). ("íª"))())
  264.     ((("kana-voiced-sound"). ("í½"))())
  265.     ((("kana-semivoiced-sound"). ("í¼"))())
  266.     ((("kana-opening-bracket"). ("í╓"))())
  267.     ((("kana-closing-bracket"). ("í╫"))())
  268.  
  269.     ((("ñí"). ())("ñí"))
  270.     ((("ñú"). ())("ñú"))
  271.     ((("ñÑ"). ())("ñÑ"))
  272.     ((("ñº"). ())("ñº"))
  273.     ((("ñ⌐"). ())("ñ⌐"))
  274.     ((("ñπ"). ())("ñπ"))
  275.     ((("ñσ"). ())("ñσ"))
  276.     ((("ñτ"). ())("ñτ"))
  277.     ((("ñ≥"). ())("ñ≥"))
  278.     ((("ñ├"). ())("ñ├"))
  279.     ((("ñ≤"). ())("ñ≤"))
  280.     ((("ñó"). ())("ñó"))
  281.     ((("ññ"). ())("ññ"))
  282.     ((("ñª"). ())("ñª"))
  283.     ((("ñ¿"). ())("ñ¿"))
  284.     ((("ñ¬"). ())("ñ¬"))
  285.     ((("ñ½"). ())("ñ½"))
  286.     ((("ñ¡"). ())("ñ¡"))
  287.     ((("ñ»"). ())("ñ»"))
  288.     ((("ñ▒"). ())("ñ▒"))
  289.     ((("ñ│"). ())("ñ│"))
  290.     ((("ñ╡"). ())("ñ╡"))
  291.     ((("ñ╖"). ())("ñ╖"))
  292.     ((("ñ╣"). ())("ñ╣"))
  293.     ((("ñ╗"). ())("ñ╗"))
  294.     ((("ñ╜"). ())("ñ╜"))
  295.     ((("ñ┐"). ())("ñ┐"))
  296.     ((("ñ┴"). ())("ñ┴"))
  297.     ((("ñ─"). ())("ñ─"))
  298.     ((("ñ╞"). ())("ñ╞"))
  299.     ((("ñ╚"). ())("ñ╚"))
  300.     ((("ñ╩"). ())("ñ╩"))
  301.     ((("ñ╦"). ())("ñ╦"))
  302.     ((("ñ╠"). ())("ñ╠"))
  303.     ((("ñ═"). ())("ñ═"))
  304.     ((("ñ╬"). ())("ñ╬"))
  305.     ((("ñ╧"). ())("ñ╧"))
  306.     ((("ñ╥"). ())("ñ╥"))
  307.     ((("ñ╒"). ())("ñ╒"))
  308.     ((("ñ╪"). ())("ñ╪"))
  309.     ((("ñ█"). ())("ñ█"))
  310.     ((("ñ▐"). ())("ñ▐"))
  311.     ((("ñ▀"). ())("ñ▀"))
  312.     ((("ñα"). ())("ñα"))
  313.     ((("ñß"). ())("ñß"))
  314.     ((("ñΓ"). ())("ñΓ"))
  315.     ((("ñΣ"). ())("ñΣ"))
  316.     ((("ñµ"). ())("ñµ"))
  317.     ((("ñΦ"). ())("ñΦ"))
  318.     ((("ñΘ"). ())("ñΘ"))
  319.     ((("ñΩ"). ())("ñΩ"))
  320.     ((("ñδ"). ())("ñδ"))
  321.     ((("ñ∞"). ())("ñ∞"))
  322.     ((("ñ∩"). ())("ñ∩"))
  323.     ((("í╝"). ())("í╝"))
  324.     ((("ñφ"). ())("ñφ"))
  325.     ((("íú"). ())("íú"))
  326.     ((("íó"). ())("íó"))
  327.     ((("íª"). ())("íª"))
  328.     ((("í½"). ())("í½"))
  329.     ((("í¼"). ())("í¼"))
  330.     ((("í╓"). ())("í╓"))
  331.     ((("í╫"). ())("í╫"))
  332.  
  333.     ))
  334.  
  335. (define ja-kana-katakana-rule
  336.   '(
  337.     ((("#"). ("Ñí"))())
  338.     ((("E"). ("Ñú"))())
  339.     ((("$"). ("ÑÑ"))())
  340.     ((("%"). ("Ѻ"))())
  341.     ((("&"). ("Ñ⌐"))())
  342.     ((("'"). ("Ñπ"))())
  343.     ((("("). ("Ñσ"))())
  344.     (((")"). ("Ñτ"))())
  345.     ((("~"). ("Ñ≥"))())
  346.     ((("Z"). ("Ñ├"))())
  347.     ((("y"). ("Ñ≤"))())
  348.     ((("3"). ("Ñó"))())
  349.     ((("e"). ("Ññ"))())
  350.     ((("4"). ("Ѫ"))())
  351.     ((("5"). ("Ñ¿"))())
  352.     ((("6"). ("Ѭ"))())
  353.     ((("t"). ("ѽ"))())
  354.     ((("g"). ("Ñ¡"))())
  355.     ((("h"). ("Ñ»"))())
  356.     (((":"). ("Ñ▒"))())
  357.     ((("b"). ("Ñ│"))())
  358.     ((("x"). ("Ñ╡"))())
  359.     ((("d"). ("Ñ╖"))())
  360.     ((("r"). ("Ñ╣"))())
  361.     ((("p"). ("Ñ╗"))())
  362.     ((("c"). ("Ñ╜"))())
  363.     ((("q"). ("Ñ┐"))())
  364.     ((("a"). ("Ñ┴"))())
  365.     ((("z"). ("Ñ─"))())
  366.     ((("w"). ("Ñ╞"))())
  367.     ((("s"). ("Ñ╚"))())
  368.     ((("u"). ("Ñ╩"))())
  369.     ((("i"). ("Ñ╦"))())
  370.     ((("1"). ("Ñ╠"))())
  371.     (((","). ("Ñ═"))())
  372.     ((("k"). ("Ñ╬"))())
  373.     ((("f"). ("Ñ╧"))())
  374.     ((("v"). ("Ñ╥"))())
  375.     ((("2"). ("Ñ╒"))())
  376.     ((("^"). ("Ñ╪"))())
  377.     ((("-"). ("Ñ█"))())
  378.     ((("j"). ("Ñ▐"))())
  379.     ((("n"). ("Ñ▀"))())
  380.     ((("]"). ("Ñα"))())
  381.     ((("/"). ("Ñß"))())
  382.     ((("m"). ("ÑΓ"))())
  383.     ((("7"). ("ÑΣ"))())
  384.     ((("8"). ("ѵ"))())
  385.     ((("9"). ("ÑΦ"))())
  386.     ((("o"). ("ÑΘ"))())
  387.     ((("l"). ("ÑΩ"))())
  388.     ((("."). ("Ñδ"))())
  389.     (((";"). ("Ñ∞"))())
  390.     ((("0"). ("Ñ∩"))())
  391.     ((("|"). ("í╝"))())
  392.     ((("T"). ("ѽ"))())
  393.     ((("G"). ("Ñ¡"))())
  394.     ((("H"). ("Ñ»"))())
  395.     ((("*"). ("Ñ▒"))())
  396.     ((("B"). ("Ñ│"))())
  397.     ((("X"). ("Ñ╡"))())
  398.     ((("D"). ("Ñ╖"))())
  399.     ((("R"). ("Ñ╣"))())
  400.     ((("P"). ("Ñ╗"))())
  401.     ((("C"). ("Ñ╜"))())
  402.     ((("Q"). ("Ñ┐"))())
  403.     ((("A"). ("Ñ┴"))())
  404.     ((("W"). ("Ñ╞"))())
  405.     ((("S"). ("Ñ╚"))())
  406.     ((("U"). ("Ñ╩"))())
  407.     ((("I"). ("Ñ╦"))())
  408.     ((("!"). ("Ñ╠"))())
  409.     ((("K"). ("Ñ╬"))())
  410.     ((("F"). ("Ñ╧"))())
  411.     ((("V"). ("Ñ╥"))())
  412.     ((("\""). ("Ñ╒"))())
  413.     ((("="). ("Ñ█"))())
  414.     ((("J"). ("Ñ▐"))())
  415.     ((("N"). ("Ñ▀"))())
  416.     ((("M"). ("ÑΓ"))())
  417.     ((("O"). ("ÑΘ"))())
  418.     ((("L"). ("ÑΩ"))())
  419.     ((("+"). ("Ñ∞"))())
  420.     ((("_"). ("Ñφ"))())
  421.     ((("Y"). ("Ñ≤"))())
  422.     ((("\\"). ("Ñφ"))())
  423.     ((("yen"). ("í╝"))())
  424.  
  425.     ((("kana-a"). ("Ñí"))())
  426.     ((("kana-i"). ("Ñú"))())
  427.     ((("kana-u"). ("ÑÑ"))())
  428.     ((("kana-e"). ("Ѻ"))())
  429.     ((("kana-o"). ("Ñ⌐"))())
  430.     ((("kana-ya"). ("Ñπ"))())
  431.     ((("kana-yu"). ("Ñσ"))())
  432.     ((("kana-yo"). ("Ñτ"))())
  433.     ((("kana-wo"). ("Ñ≥"))())
  434.     ((("kana-tsu"). ("Ñ├"))())
  435.     ((("kana-N"). ("Ñ≤"))())
  436.     ((("kana-A"). ("Ñó"))())
  437.     ((("kana-I"). ("Ññ"))())
  438.     ((("kana-U"). ("Ѫ"))())
  439.     ((("kana-E"). ("Ñ¿"))())
  440.     ((("kana-O"). ("Ѭ"))())
  441.     ((("kana-KA"). ("ѽ"))())
  442.     ((("kana-KI"). ("Ñ¡"))())
  443.     ((("kana-KU"). ("Ñ»"))())
  444.     ((("kana-KE"). ("Ñ▒"))())
  445.     ((("kana-KO"). ("Ñ│"))())
  446.     ((("kana-SA"). ("Ñ╡"))())
  447.     ((("kana-SHI"). ("Ñ╖"))())
  448.     ((("kana-SU"). ("Ñ╣"))())
  449.     ((("kana-SE"). ("Ñ╗"))())
  450.     ((("kana-SO"). ("Ñ╜"))())
  451.     ((("kana-TA"). ("Ñ┐"))())
  452.     ((("kana-CHI"). ("Ñ┴"))())
  453.     ((("kana-TSU"). ("Ñ─"))())
  454.     ((("kana-TE"). ("Ñ╞"))())
  455.     ((("kana-TO"). ("Ñ╚"))())
  456.     ((("kana-NA"). ("Ñ╩"))())
  457.     ((("kana-NI"). ("Ñ╦"))())
  458.     ((("kana-NU"). ("Ñ╠"))())
  459.     ((("kana-NE"). ("Ñ═"))())
  460.     ((("kana-NO"). ("Ñ╬"))())
  461.     ((("kana-HA"). ("Ñ╧"))())
  462.     ((("kana-HI"). ("Ñ╥"))())
  463.     ((("kana-FU"). ("Ñ╒"))())
  464.     ((("kana-HE"). ("Ñ╪"))())
  465.     ((("kana-HO"). ("Ñ█"))())
  466.     ((("kana-MA"). ("Ñ▐"))())
  467.     ((("kana-MI"). ("Ñ▀"))())
  468.     ((("kana-MU"). ("Ñα"))())
  469.     ((("kana-ME"). ("Ñß"))())
  470.     ((("kana-MO"). ("ÑΓ"))())
  471.     ((("kana-YA"). ("ÑΣ"))())
  472.     ((("kana-YU"). ("ѵ"))())
  473.     ((("kana-YO"). ("ÑΦ"))())
  474.     ((("kana-RA"). ("ÑΘ"))())
  475.     ((("kana-RI"). ("ÑΩ"))())
  476.     ((("kana-RU"). ("Ñδ"))())
  477.     ((("kana-RE"). ("Ñ∞"))())
  478.     ((("kana-RO"). ("Ñφ"))())
  479.     ((("kana-WA"). ("Ñ∩"))())
  480.     ((("kana-prolonged-sound"). ("í╝"))())
  481.  
  482.     ((("ѽ" "@"). ())("Ѽ"))
  483.     ((("Ñ¡" "@"). ())("Ñ«"))
  484.     ((("Ñ»" "@"). ())("Ñ░"))
  485.     ((("Ñ▒" "@"). ())("Ñ▓"))
  486.     ((("Ñ│" "@"). ())("Ñ┤"))
  487.     ((("Ñ╡" "@"). ())("Ñ╢"))
  488.     ((("Ñ╖" "@"). ())("Ñ╕"))
  489.     ((("Ñ╣" "@"). ())("Ñ║"))
  490.     ((("Ñ╗" "@"). ())("Ñ╝"))
  491.     ((("Ñ╜" "@"). ())("Ñ╛"))
  492.     ((("Ñ┐" "@"). ())("Ñ└"))
  493.     ((("Ñ┴" "@"). ())("Ñ┬"))
  494.     ((("Ñ─" "@"). ())("Ñ┼"))
  495.     ((("Ñ╞" "@"). ())("Ñ╟"))
  496.     ((("Ñ╚" "@"). ())("Ñ╔"))
  497.     ((("Ñ╧" "@"). ())("Ñ╨"))
  498.     ((("Ñ╥" "@"). ())("Ñ╙"))
  499.     ((("Ñ╒" "@"). ())("Ñ╓"))
  500.     ((("Ñ╪" "@"). ())("Ñ┘"))
  501.     ((("Ñ█" "@"). ())("Ñ▄"))
  502.     ((("Ñ╧" "["). ())("Ñ╤"))
  503.     ((("Ñ╥" "["). ())("Ñ╘"))
  504.     ((("Ñ╒" "["). ())("Ñ╫"))
  505.     ((("Ñ╪" "["). ())("Ñ┌"))
  506.     ((("Ñ█" "["). ())("Ñ▌"))
  507.     ((("ѽ" "`"). ())("Ѽ"))
  508.     ((("Ñ¡" "`"). ())("Ñ«"))
  509.     ((("Ñ»" "`"). ())("Ñ░"))
  510.     ((("Ñ▒" "`"). ())("Ñ▓"))
  511.     ((("Ñ│" "`"). ())("Ñ┤"))
  512.     ((("Ñ╡" "`"). ())("Ñ╢"))
  513.     ((("Ñ╖" "`"). ())("Ñ╕"))
  514.     ((("Ñ╣" "`"). ())("Ñ║"))
  515.     ((("Ñ╗" "`"). ())("Ñ╝"))
  516.     ((("Ñ╜" "`"). ())("Ñ╛"))
  517.     ((("Ñ┐" "`"). ())("Ñ└"))
  518.     ((("Ñ┴" "`"). ())("Ñ┬"))
  519.     ((("Ñ─" "`"). ())("Ñ┼"))
  520.     ((("Ñ╞" "`"). ())("Ñ╟"))
  521.     ((("Ñ╚" "`"). ())("Ñ╔"))
  522.     ((("Ñ╧" "`"). ())("Ñ╨"))
  523.     ((("Ñ╥" "`"). ())("Ñ╙"))
  524.     ((("Ñ╒" "`"). ())("Ñ╓"))
  525.     ((("Ñ╪" "`"). ())("Ñ┘"))
  526.     ((("Ñ█" "`"). ())("Ñ▄"))
  527.  
  528.     ((("ѽ" "kana-voiced-sound"). ())("Ѽ"))
  529.     ((("Ñ¡" "kana-voiced-sound"). ())("Ñ«"))
  530.     ((("Ñ»" "kana-voiced-sound"). ())("Ñ░"))
  531.     ((("Ñ▒" "kana-voiced-sound"). ())("Ñ▓"))
  532.     ((("Ñ│" "kana-voiced-sound"). ())("Ñ┤"))
  533.     ((("Ñ╡" "kana-voiced-sound"). ())("Ñ╢"))
  534.     ((("Ñ╖" "kana-voiced-sound"). ())("Ñ╕"))
  535.     ((("Ñ╣" "kana-voiced-sound"). ())("Ñ║"))
  536.     ((("Ñ╗" "kana-voiced-sound"). ())("Ñ╝"))
  537.     ((("Ñ╜" "kana-voiced-sound"). ())("Ñ╛"))
  538.     ((("Ñ┐" "kana-voiced-sound"). ())("Ñ└"))
  539.     ((("Ñ┴" "kana-voiced-sound"). ())("Ñ┬"))
  540.     ((("Ñ─" "kana-voiced-sound"). ())("Ñ┼"))
  541.     ((("Ñ╞" "kana-voiced-sound"). ())("Ñ╟"))
  542.     ((("Ñ╚" "kana-voiced-sound"). ())("Ñ╔"))
  543.     ((("Ñ╧" "kana-voiced-sound"). ())("Ñ╨"))
  544.     ((("Ñ╥" "kana-voiced-sound"). ())("Ñ╙"))
  545.     ((("Ñ╒" "kana-voiced-sound"). ())("Ñ╓"))
  546.     ((("Ñ╪" "kana-voiced-sound"). ())("Ñ┘"))
  547.     ((("Ñ█" "kana-voiced-sound"). ())("Ñ▄"))
  548.     ((("Ñ╧" "kana-semivoiced-sound"). ())("Ñ╤"))
  549.     ((("Ñ╥" "kana-semivoiced-sound"). ())("Ñ╘"))
  550.     ((("Ñ╒" "kana-semivoiced-sound"). ())("Ñ╫"))
  551.     ((("Ñ╪" "kana-semivoiced-sound"). ())("Ñ┌"))
  552.     ((("Ñ█" "kana-semivoiced-sound"). ())("Ñ▌"))
  553.  
  554.     (((">"). ("íú"))())
  555.     ((("<"). ("íó"))())
  556.     ((("?"). ("íª"))())
  557.     ((("@"). ("í½"))())
  558.     ((("["). ("í¼"))())
  559.     ((("{"). ("í╓"))())
  560.     ((("}"). ("í╫"))())
  561.     ((("`"). ("í½"))())
  562.  
  563.     ((("kana-fullstop"). ("íú"))())
  564.     ((("kana-comma"). ("íó"))())
  565.     ((("kana-conjunctive"). ("íª"))())
  566.     ((("kana-voiced-sound"). ("í½"))())
  567.     ((("kana-semivoiced-sound"). ("í¼"))())
  568.     ((("kana-opening-bracket"). ("í╓"))())
  569.     ((("kana-closing-bracket"). ("í╫"))())
  570.  
  571.     ((("Ñí"). ())("Ñí"))
  572.     ((("Ñú"). ())("Ñú"))
  573.     ((("ÑÑ"). ())("ÑÑ"))
  574.     ((("Ѻ"). ())("Ѻ"))
  575.     ((("Ñ⌐"). ())("Ñ⌐"))
  576.     ((("Ñπ"). ())("ÑΣ"))
  577.     ((("Ñσ"). ())("Ñσ"))
  578.     ((("Ñτ"). ())("Ñτ"))
  579.     ((("Ñ≥"). ())("Ñ≥"))
  580.     ((("Ñ├"). ())("Ñ├"))
  581.     ((("Ñ≤"). ())("Ñ≤"))
  582.     ((("Ñó"). ())("Ñó"))
  583.     ((("Ññ"). ())("Ññ"))
  584.     ((("Ѫ"). ())("Ѫ"))
  585.     ((("Ñ¿"). ())("Ñ¿"))
  586.     ((("Ѭ"). ())("Ѭ"))
  587.     ((("ѽ"). ())("ѽ"))
  588.     ((("Ñ¡"). ())("Ñ¡"))
  589.     ((("Ñ»"). ())("Ñ»"))
  590.     ((("Ñ▒"). ())("Ñ▒"))
  591.     ((("Ñ│"). ())("Ñ│"))
  592.     ((("Ñ╡"). ())("Ñ╡"))
  593.     ((("Ñ╖"). ())("Ñ╖"))
  594.     ((("Ñ╣"). ())("Ñ╣"))
  595.     ((("Ñ╗"). ())("Ñ╗"))
  596.     ((("Ñ╜"). ())("Ñ╜"))
  597.     ((("Ñ┐"). ())("Ñ┐"))
  598.     ((("Ñ┴"). ())("Ñ┴"))
  599.     ((("Ñ─"). ())("Ñ─"))
  600.     ((("Ñ╞"). ())("Ñ╞"))
  601.     ((("Ñ╚"). ())("Ñ╚"))
  602.     ((("Ñ╩"). ())("Ñ╩"))
  603.     ((("Ñ╦"). ())("Ñ╦"))
  604.     ((("Ñ╠"). ())("Ñ╠"))
  605.     ((("Ñ═"). ())("Ñ═"))
  606.     ((("Ñ╬"). ())("Ñ╬"))
  607.     ((("Ñ╧"). ())("Ñ╧"))
  608.     ((("Ñ╥"). ())("Ñ╥"))
  609.     ((("Ñ╒"). ())("Ñ╒"))
  610.     ((("Ñ╪"). ())("Ñ╪"))
  611.     ((("Ñ█"). ())("Ñ█"))
  612.     ((("Ñ▐"). ())("Ñ▐"))
  613.     ((("Ñ▀"). ())("Ñ▀"))
  614.     ((("Ñα"). ())("Ñα"))
  615.     ((("Ñß"). ())("Ñß"))
  616.     ((("ÑΓ"). ())("ÑΓ"))
  617.     ((("ÑΣ"). ())("ÑΣ"))
  618.     ((("ѵ"). ())("ѵ"))
  619.     ((("ÑΦ"). ())("ÑΦ"))
  620.     ((("ÑΘ"). ())("ÑΘ"))
  621.     ((("ÑΩ"). ())("ÑΩ"))
  622.     ((("Ñδ"). ())("Ñδ"))
  623.     ((("Ñ∞"). ())("Ñ∞"))
  624.     ((("Ñφ"). ())("Ñφ"))
  625.     ((("Ñ∩"). ())("Ñ∩"))
  626.     ((("í╝"). ())("í╝"))
  627.     ((("íú"). ())("íú"))
  628.     ((("íó"). ())("íó"))
  629.     ((("íª"). ())("íª"))
  630.     ((("í½"). ())("í½"))
  631.     ((("í¼"). ())("í¼"))
  632.     ((("í╓"). ())("í╓"))
  633.     ((("í╫"). ())("í╫"))
  634.     ))
  635.  
  636. (define ja-kana-halfkana-rule
  637.   '(
  638.     ((("#"). ("ĺ"))())
  639.     ((("E"). ("Ä¿"))())
  640.     ((("$"). ("Ä⌐"))())
  641.     ((("%"). ("Ĭ"))())
  642.     ((("&"). ("Ľ"))())
  643.     ((("'"). ("ļ"))())
  644.     ((("("). ("Ä¡"))())
  645.     (((")"). ("Ä«"))())
  646.     ((("~"). ("Ī"))())
  647.     ((("Z"). ("Ä»"))())
  648.     ((("y"). ("Ä▌"))())
  649.     ((("3"). ("Ä▒"))())
  650.     ((("e"). ("Ä▓"))())
  651.     ((("4"). ("Ä│"))())
  652.     ((("5"). ("Ä┤"))())
  653.     ((("6"). ("Ä╡"))())
  654.     ((("t"). ("Ä╢"))())
  655.     ((("g"). ("Ä╖"))())
  656.     ((("h"). ("Ä╕"))())
  657.     (((":"). ("Ä╣"))())
  658.     ((("b"). ("Ä║"))())
  659.     ((("x"). ("Ä╗"))())
  660.     ((("d"). ("Ä╝"))())
  661.     ((("r"). ("Ä╜"))())
  662.     ((("p"). ("Ä╛"))())
  663.     ((("c"). ("Ä┐"))())
  664.     ((("q"). ("Ä└"))())
  665.     ((("a"). ("Ä┴"))())
  666.     ((("z"). ("Ä┬"))())
  667.     ((("w"). ("Ä├"))())
  668.     ((("s"). ("Ä─"))())
  669.     ((("u"). ("Ä┼"))())
  670.     ((("i"). ("Ä╞"))())
  671.     ((("1"). ("Ä╟"))())
  672.     (((","). ("Ä╚"))())
  673.     ((("k"). ("Ä╔"))())
  674.     ((("f"). ("Ä╩"))())
  675.     ((("v"). ("Ä╦"))())
  676.     ((("2"). ("Ä╠"))())
  677.     ((("^"). ("Ä═"))())
  678.     ((("-"). ("Ä╬"))())
  679.     ((("j"). ("Ä╧"))())
  680.     ((("n"). ("Ä╨"))())
  681.     ((("]"). ("Ä╤"))())
  682.     ((("/"). ("Ä╥"))())
  683.     ((("m"). ("Ä╙"))())
  684.     ((("7"). ("Ä╘"))())
  685.     ((("8"). ("Ä╒"))())
  686.     ((("9"). ("Ä╓"))())
  687.     ((("o"). ("Ä╫"))())
  688.     ((("l"). ("Ä╪"))())
  689.     ((("."). ("Ä┘"))())
  690.     (((";"). ("Ä┌"))())
  691.     ((("0"). ("Ä▄"))())
  692.     ((("|"). ("Ä░"))())
  693.     ((("T"). ("Ä╢"))())
  694.     ((("G"). ("Ä╖"))())
  695.     ((("H"). ("Ä╕"))())
  696.     ((("*"). ("Ä╣"))())
  697.     ((("B"). ("Ä║"))())
  698.     ((("X"). ("Ä╗"))())
  699.     ((("D"). ("Ä╝"))())
  700.     ((("R"). ("Ä╜"))())
  701.     ((("P"). ("Ä╛"))())
  702.     ((("C"). ("Ä┐"))())
  703.     ((("Q"). ("Ä└"))())
  704.     ((("A"). ("Ä┴"))())
  705.     ((("W"). ("Ä├"))())
  706.     ((("S"). ("Ä─"))())
  707.     ((("U"). ("Ä┼"))())
  708.     ((("I"). ("Ä╞"))())
  709.     ((("!"). ("Ä╟"))())
  710.     ((("K"). ("Ä╔"))())
  711.     ((("F"). ("Ä╩"))())
  712.     ((("V"). ("Ä╦"))())
  713.     ((("\""). ("Ä╠"))())
  714.     ((("="). ("Ä╬"))())
  715.     ((("J"). ("Ä╧"))())
  716.     ((("N"). ("Ä╨"))())
  717.     ((("M"). ("Ä╙"))())
  718.     ((("O"). ("Ä╫"))())
  719.     ((("L"). ("Ä╪"))())
  720.     ((("+"). ("Ä┌"))())
  721.     ((("_"). ("Ä█"))())
  722.     ((("Y"). ("Ä▌"))())
  723.     ((("\\"). ("Ä█"))())
  724.     ((("yen"). ("Ä░"))())
  725.  
  726.     ((("kana-a"). ("ĺ"))())
  727.     ((("kana-i"). ("Ä¿"))())
  728.     ((("kana-u"). ("Ä⌐"))())
  729.     ((("kana-e"). ("Ĭ"))())
  730.     ((("kana-o"). ("Ľ"))())
  731.     ((("kana-ya"). ("ļ"))())
  732.     ((("kana-yu"). ("Ä¡"))())
  733.     ((("kana-yo"). ("Ä«"))())
  734.     ((("kana-WO"). ("Ī"))())
  735.     ((("kana-tsu"). ("Ä»"))())
  736.     ((("kana-N"). ("Ä▌"))())
  737.     ((("kana-A"). ("Ä▒"))())
  738.     ((("kana-I"). ("Ä▓"))())
  739.     ((("kana-U"). ("Ä│"))())
  740.     ((("kana-E"). ("Ä┤"))())
  741.     ((("kana-O"). ("Ä╡"))())
  742.     ((("kana-KA"). ("Ä╢"))())
  743.     ((("kana-KI"). ("Ä╖"))())
  744.     ((("kana-KU"). ("Ä╕"))())
  745.     ((("kana-KE"). ("Ä╣"))())
  746.     ((("kana-KO"). ("Ä║"))())
  747.     ((("kana-SA"). ("Ä╗"))())
  748.     ((("kana-SHI"). ("Ä╝"))())
  749.     ((("kana-SU"). ("Ä╜"))())
  750.     ((("kana-SE"). ("Ä╛"))())
  751.     ((("kana-SO"). ("Ä┐"))())
  752.     ((("kana-TA"). ("Ä└"))())
  753.     ((("kana-CHI"). ("Ä┴"))())
  754.     ((("kana-TSU"). ("Ä┬"))())
  755.     ((("kana-TE"). ("Ä├"))())
  756.     ((("kana-TO"). ("Ä─"))())
  757.     ((("kana-NA"). ("Ä┼"))())
  758.     ((("kana-NI"). ("Ä╞"))())
  759.     ((("kana-NU"). ("Ä╟"))())
  760.     ((("kana-NE"). ("Ä╚"))())
  761.     ((("kana-NO"). ("Ä╔"))())
  762.     ((("kana-HA"). ("Ä╩"))())
  763.     ((("kana-HI"). ("Ä╦"))())
  764.     ((("kana-FU"). ("Ä╠"))())
  765.     ((("kana-HE"). ("Ä═"))())
  766.     ((("kana-HO"). ("Ä╬"))())
  767.     ((("kana-MA"). ("Ä╧"))())
  768.     ((("kana-MI"). ("Ä╨"))())
  769.     ((("kana-MU"). ("Ä╤"))())
  770.     ((("kana-ME"). ("Ä╥"))())
  771.     ((("kana-MO"). ("Ä╙"))())
  772.     ((("kana-YA"). ("Ä╘"))())
  773.     ((("kana-YU"). ("Ä╒"))())
  774.     ((("kana-YO"). ("Ä╓"))())
  775.     ((("kana-RA"). ("Ä╫"))())
  776.     ((("kana-RI"). ("Ä╪"))())
  777.     ((("kana-RU"). ("Ä┘"))())
  778.     ((("kana-RE"). ("Ä┌"))())
  779.     ((("kana-RO"). ("Ä█"))())
  780.     ((("kana-WA"). ("Ä▄"))())
  781.     ((("kana-prolonged-sound"). ("Ä░"))())
  782.  
  783.     ((("Ä╢" "@"). ())("Ä╢Ä▐"))
  784.     ((("Ä╖" "@"). ())("Ä╖Ä▐"))
  785.     ((("Ä╕" "@"). ())("Ä╕Ä▐"))
  786.     ((("Ä╣" "@"). ())("Ä╣Ä▐"))
  787.     ((("Ä║" "@"). ())("Ä║Ä▐"))
  788.     ((("Ä╗" "@"). ())("Ä╗Ä▐"))
  789.     ((("Ä╝" "@"). ())("Ä╝Ä▐"))
  790.     ((("Ä╜" "@"). ())("Ä╜Ä▐"))
  791.     ((("Ä╛" "@"). ())("Ä╛Ä▐"))
  792.     ((("Ä┐" "@"). ())("Ä┐Ä▐"))
  793.     ((("Ä└" "@"). ())("Ä└Ä▐"))
  794.     ((("Ä┴" "@"). ())("Ä┴Ä▐"))
  795.     ((("Ä┬" "@"). ())("Ä┬Ä▐"))
  796.     ((("Ä├" "@"). ())("Ä├Ä▐"))
  797.     ((("Ä─" "@"). ())("Ä─Ä▐"))
  798.     ((("Ä╩" "@"). ())("Ä╩Ä▐"))
  799.     ((("Ä╦" "@"). ())("Ä╦Ä▐"))
  800.     ((("Ä╠" "@"). ())("Ä╠Ä▐"))
  801.     ((("Ä═" "@"). ())("Ä═Ä▐"))
  802.     ((("Ä╬" "@"). ())("Ä╬Ä▐"))
  803.     ((("Ä╩" "["). ())("Ä╩Ä▀"))
  804.     ((("Ä╦" "["). ())("Ä╦Ä▀"))
  805.     ((("Ä╠" "["). ())("Ä╠Ä▀"))
  806.     ((("Ä═" "["). ())("Ä═Ä▀"))
  807.     ((("Ä╬" "["). ())("Ä╬Ä▀"))
  808.     ((("Ä╢" "`"). ())("Ä╢Ä▐"))
  809.     ((("Ä╖" "`"). ())("Ä╖Ä▐"))
  810.     ((("Ä╕" "`"). ())("Ä╕Ä▐"))
  811.     ((("Ä╣" "`"). ())("Ä╣Ä▐"))
  812.     ((("Ä║" "`"). ())("Ä║Ä▐"))
  813.     ((("Ä╗" "`"). ())("Ä╗Ä▐"))
  814.     ((("Ä╝" "`"). ())("Ä╝Ä▐"))
  815.     ((("Ä╜" "`"). ())("Ä╜Ä▐"))
  816.     ((("Ä╛" "`"). ())("Ä╛Ä▐"))
  817.     ((("Ä┐" "`"). ())("Ä┐Ä▐"))
  818.     ((("Ä└" "`"). ())("Ä└Ä▐"))
  819.     ((("Ä┴" "`"). ())("Ä┴Ä▐"))
  820.     ((("Ä┬" "`"). ())("Ä┬Ä▐"))
  821.     ((("Ä├" "`"). ())("Ä├Ä▐"))
  822.     ((("Ä─" "`"). ())("Ä─Ä▐"))
  823.     ((("Ä╩" "`"). ())("Ä╩Ä▐"))
  824.     ((("Ä╦" "`"). ())("Ä╦Ä▐"))
  825.     ((("Ä╠" "`"). ())("Ä╠Ä▐"))
  826.     ((("Ä═" "`"). ())("Ä═Ä▐"))
  827.     ((("Ä╬" "`"). ())("Ä╬Ä▐"))
  828.  
  829.     ((("Ä╢" "kana-voiced-sound"). ())("Ä╢Ä▐"))
  830.     ((("Ä╖" "kana-voiced-sound"). ())("Ä╖Ä▐"))
  831.     ((("Ä╕" "kana-voiced-sound"). ())("Ä╕Ä▐"))
  832.     ((("Ä╣" "kana-voiced-sound"). ())("Ä╣Ä▐"))
  833.     ((("Ä║" "kana-voiced-sound"). ())("Ä║Ä▐"))
  834.     ((("Ä╗" "kana-voiced-sound"). ())("Ä╗Ä▐"))
  835.     ((("Ä╝" "kana-voiced-sound"). ())("Ä╝Ä▐"))
  836.     ((("Ä╜" "kana-voiced-sound"). ())("Ä╜Ä▐"))
  837.     ((("Ä╛" "kana-voiced-sound"). ())("Ä╛Ä▐"))
  838.     ((("Ä┐" "kana-voiced-sound"). ())("Ä┐Ä▐"))
  839.     ((("Ä└" "kana-voiced-sound"). ())("Ä└Ä▐"))
  840.     ((("Ä┴" "kana-voiced-sound"). ())("Ä┴Ä▐"))
  841.     ((("Ä┬" "kana-voiced-sound"). ())("Ä┬Ä▐"))
  842.     ((("Ä├" "kana-voiced-sound"). ())("Ä├Ä▐"))
  843.     ((("Ä─" "kana-voiced-sound"). ())("Ä─Ä▐"))
  844.     ((("Ä╩" "kana-voiced-sound"). ())("Ä╩Ä▐"))
  845.     ((("Ä╦" "kana-voiced-sound"). ())("Ä╦Ä▐"))
  846.     ((("Ä╠" "kana-voiced-sound"). ())("Ä╠Ä▐"))
  847.     ((("Ä═" "kana-voiced-sound"). ())("Ä═Ä▐"))
  848.     ((("Ä╬" "kana-voiced-sound"). ())("Ä╬Ä▐"))
  849.     ((("Ä╩" "kana-semivoiced-sound"). ())("Ä╩Ä▀"))
  850.     ((("Ä╦" "kana-semivoiced-sound"). ())("Ä╦Ä▀"))
  851.     ((("Ä╠" "kana-semivoiced-sound"). ())("Ä╠Ä▀"))
  852.     ((("Ä═" "kana-semivoiced-sound"). ())("Ä═Ä▀"))
  853.     ((("Ä╬" "kana-semivoiced-sound"). ())("Ä╬Ä▀"))
  854.  
  855.     (((">"). ("Äí"))())
  856.     ((("<"). ("Äñ"))())
  857.     ((("?"). ("ÄÑ"))())
  858.     ((("@"). ("Ä▐"))())
  859.     ((("["). ("Ä▀"))())
  860.     ((("{"). ("Äó"))())
  861.     ((("}"). ("Äú"))())
  862.     ((("`"). ("Ä▐"))())
  863.  
  864.     ((("kana-fullstop"). ("Äí"))())
  865.     ((("kana-comma"). ("Äñ"))())
  866.     ((("kana-conjunctive"). ("ÄÑ"))())
  867.     ((("kana-voiced-sound"). ("Ä▐"))())
  868.     ((("kana-semivoiced-sound"). ("Ä▀"))())
  869.     ((("kana-opening-bracket"). ("Äó"))())
  870.     ((("kana-closing-bracket"). ("Äú"))())
  871.  
  872.     ((("ĺ"). ())("ĺ"))
  873.     ((("Ä¿"). ())("Ä¿"))
  874.     ((("Ä⌐"). ())("Ä⌐"))
  875.     ((("Ĭ"). ())("Ĭ"))
  876.     ((("Ľ"). ())("Ľ"))
  877.     ((("ļ"). ())("Ä╘"))
  878.     ((("Ä¡"). ())("Ä¡"))
  879.     ((("Ä«"). ())("Ä«"))
  880.     ((("Ī"). ())("Ī"))
  881.     ((("Ä»"). ())("Ä»"))
  882.     ((("Ä▌"). ())("Ä▌"))
  883.     ((("Ä▒"). ())("Ä▒"))
  884.     ((("Ä▓"). ())("Ä▓"))
  885.     ((("Ä│"). ())("Ä│"))
  886.     ((("Ä┤"). ())("Ä┤"))
  887.     ((("Ä╡"). ())("Ä╡"))
  888.     ((("Ä╢"). ())("Ä╢"))
  889.     ((("Ä╖"). ())("Ä╖"))
  890.     ((("Ä╕"). ())("Ä╕"))
  891.     ((("Ä╣"). ())("Ä╣"))
  892.     ((("Ä║"). ())("Ä║"))
  893.     ((("Ä╗"). ())("Ä╗"))
  894.     ((("Ä╝"). ())("Ä╝"))
  895.     ((("Ä╜"). ())("Ä╜"))
  896.     ((("Ä╛"). ())("Ä╛"))
  897.     ((("Ä┐"). ())("Ä┐"))
  898.     ((("Ä└"). ())("Ä└"))
  899.     ((("Ä┴"). ())("Ä┴"))
  900.     ((("Ä┬"). ())("Ä┬"))
  901.     ((("Ä├"). ())("Ä├"))
  902.     ((("Ä─"). ())("Ä─"))
  903.     ((("Ä┼"). ())("Ä┼"))
  904.     ((("Ä╞"). ())("Ä╞"))
  905.     ((("Ä╟"). ())("Ä╟"))
  906.     ((("Ä╚"). ())("Ä╚"))
  907.     ((("Ä╔"). ())("Ä╔"))
  908.     ((("Ä╩"). ())("Ä╩"))
  909.     ((("Ä╦"). ())("Ä╦"))
  910.     ((("Ä╠"). ())("Ä╠"))
  911.     ((("Ä═"). ())("Ä═"))
  912.     ((("Ä╬"). ())("Ä╬"))
  913.     ((("Ä╧"). ())("Ä╧"))
  914.     ((("Ä╨"). ())("Ä╨"))
  915.     ((("Ä╤"). ())("Ä╤"))
  916.     ((("Ä╥"). ())("Ä╥"))
  917.     ((("Ä╙"). ())("Ä╙"))
  918.     ((("Ä╘"). ())("Ä╘"))
  919.     ((("Ä╒"). ())("Ä╒"))
  920.     ((("Ä╓"). ())("Ä╓"))
  921.     ((("Ä╫"). ())("Ä╫"))
  922.     ((("Ä╪"). ())("Ä╪"))
  923.     ((("Ä┘"). ())("Ä┘"))
  924.     ((("Ä┌"). ())("Ä┌"))
  925.     ((("Ä█"). ())("Ä█"))
  926.     ((("Ä▄"). ())("Ä▄"))
  927.     ((("Ä░"). ())("Ä░"))
  928.     ((("Äí"). ())("Äí"))
  929.     ((("Äñ"). ())("Äñ"))
  930.     ((("ÄÑ"). ())("ÄÑ"))
  931.     ((("Ä▐"). ())("Ä▐"))
  932.     ((("Ä▀"). ())("Ä▀"))
  933.     ((("Äó"). ())("Äó"))
  934.     ((("Äú"). ())("Äú"))
  935.     ))
  936.